making furrows - German English Dictionary